using System;
using System.Collections.Generic;

namespace Data.Models
{
    public partial class OrderSummary
    {
        public OrderSummary()
        {
            this.StorageDetails = new List<StorageDetail>();
        }

        public int ID { get; set; }
        public Nullable<int> OrderID { get; set; }
        public string Code { get; set; }
        public Nullable<System.DateTime> StartDate { get; set; }
        public Nullable<System.DateTime> EndDate { get; set; }
        public Nullable<int> ProductModelID { get; set; }
        public Nullable<int> Quantity { get; set; }
        public Nullable<double> TotalCost { get; set; }
        public Nullable<double> UnitPrice { get; set; }
        public string Description { get; set; }
        public Nullable<int> ExaminerID { get; set; }
        public string Evaluation1 { get; set; }
        public string Evaluation2 { get; set; }
        public string Note { get; set; }
        public Nullable<int> OrderProcessID { get; set; }
        public Nullable<int> Status { get; set; }
        public virtual Employee Employee { get; set; }
        public virtual Order Order { get; set; }
        public virtual ProductModel ProductModel { get; set; }
        public virtual ICollection<StorageDetail> StorageDetails { get; set; }
    }
}
